.tablaGFIN{

   border: 1px solid #999;      background-color: #C9D0D8;
   text-align:center;
   FONT-WEIGHT: normal;      FONT-FAMILY: Arial, Helvetica, sans-serif;
   padding: 2px;
   color: #004A80;
  }

.tablaGFIN thead tr {
   background-color: #183F67;
   color:#FFFFFF;
}

.tablaGFIN thead a:visited {
   color:white;
}

.tablaGFIN thead a:active {
   color:white;
}

.tablaGFIN thead a:hover {
   color:white;
}

.tablaGFIN thead a:link {
   color:white;
}

.tablaGFIN td{
   BORDER: #C0C0C0 1px solid;
} 

table.displaytag {
	border: 1px solid #666;
	margin: 5px 0 5px 0 !important;
	width: 100%;
}

table.displaytag th,td {
	padding: 2px 4px 2px 4px !important;
	text-align: left;
	vertical-align: top;
}

table.displaytag th {
	white-space: nowrap;
}

table.displaytag thead tr {
	background-color: #D7DF9D;
}

table.displaytag th.sorted {
	background-color: #9BB009;
}

table.displaytag th a,th a:visited {
	color: black;
}

table.displaytag th a:hover {
	text-decoration: underline;
	color: black;
}

table.displaytag th.sorted a,th.sortable a {
	background-position: right;
	display: block;
	background-repeat: no-repeat;
}

table.displaytag th.sortable a {
	background-image: url(../Images/displaytag/arrow_off.png);
}

table.displaytag th.order1 a {
	background-image: url(../Images/displaytag/arrow_down.png);
}

table.displaytag th.order2 a {
	background-image: url(../Images/displaytag/arrow_up.png);
}

table.displaytag tr.odd {
	background-color: #fff;
}

table.displaytag tr.tableRowEven,tr.even {
	background-color: #EAE28C;
}

div.exportlinks {
	position: relative;
	margin-top: 5px;
	height: 18px;
	text-align: center;
}

div.export {
	padding: 0 4px 1px 20px;
	display: inline;
	cursor: pointer;
	background-repeat: no-repeat;
}

div.excel {
	background-image: url(../Images/displaytag/ico_file_excel.png);
}

div.csv {
	background-image: url(../Images/displaytag/ico_file_csv.png);
}

div.xml {
	background-image: url(../Images/displaytag/ico_file_xml.png);
}

div.pdf {
	background-image: url(../Images/displaytag/ico_file_pdf.png);
}

div.rtf {
	background-image: url(../Images/displaytag/ico_file_rtf.png);
}

div.txt {
	background-image: url(../Images/displaytag/ico_file_txt.png);
}

table.banner {
	width: 100%;
}

table.displaytag th.modificar,th.eliminar {
	width: 20px;
	text-align: center;
}

table.displaytag td.modificar,td.eliminar {
	width: 20px;
	text-align: center;
}

table.displaytag th.width25,td.width25 {
	width: 25px;
}

table.displaytag th.width50,td.width50 {
	width: 50px;
}

table.displaytag th.width75,td.width75 {
	width: 75px;
}

table.displaytag th.width100,td.width100 {
	width: 100px;
}

table.displaytag th.width125,td.width125 {
	width: 125px;
}

table.displaytag th.width150,td.width150 {
	width: 150px;
}

table.displaytag th.width200,td.width200 {
	width: 200px;
}

table.displaytag th.width250,td.width250 {
	width: 250px;
}

table.displaytag th.width300,td.width300 {
	width: 300px;
}

table.displaytag th.width350,td.width350 {
	width: 350px;
}

table.displaytag th.destacado,td.destacado {
	background-color: #FF9797;
}